body dash and cowl - Espagnol Anglais Dictionnaire